2026-10-05 20:17:45.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.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-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.497 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.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-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.501 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.501 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.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-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.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-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.590 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:45.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-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:45.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-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:45.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-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:45.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-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:45.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-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:45.590 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.203 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.205 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.205 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.205 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.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-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.208 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.208 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.224 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.828 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.832 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.832 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.834 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:47.839 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:47.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-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:47.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-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:47.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-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:47.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-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:47.839 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.433 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.433 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.436 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.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-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.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-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.563 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.564 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:48.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-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:48.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-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:48.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-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:48.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-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:48.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.088 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17: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-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17: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-10-05 20:17: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-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17: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-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.095 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.118 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.118 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.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-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.119 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.128 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.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-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.128 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.212 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.497 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.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-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.504 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.738 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.739 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.739 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.739 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.739 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.740 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.749 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.750 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.750 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.751 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.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-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.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-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.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-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.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-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.751 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:49.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.788 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.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-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.788 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.789 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.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-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.789 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.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-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.789 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.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-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:50.790 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:50.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-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:50.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.358 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.358 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.359 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.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-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.647 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.648 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.648 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.649 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.648 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.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-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.649 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.649 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.649 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.879 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.879 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:51.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-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.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-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:51.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-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:51.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-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:51.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-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:51.882 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17: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-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17: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-10-05 20:17: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-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17: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-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:51.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.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-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.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-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.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-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.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-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.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-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.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-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.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-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.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-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.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-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.170 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.384 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.384 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.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-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.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-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.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-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.385 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.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-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.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-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.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-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.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-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.385 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:52.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.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-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.033 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.252 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.252 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.252 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.253 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.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-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.252 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.253 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.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-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.253 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.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-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.438 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.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-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.438 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.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-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:53.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-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.439 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:53.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-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:53.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-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:53.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-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:53.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-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:53.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.052 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.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-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.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-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.052 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.684 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.685 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.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-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.684 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.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-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.685 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.686 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.689 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.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-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.689 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.914 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.919 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.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-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.920 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.919 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:54.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-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.922 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:54.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-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:54.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-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:54.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-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:54.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-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:54.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.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-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.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-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.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-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.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-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.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-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.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-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.453 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.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-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.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-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.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-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.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-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.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-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.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-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:55.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-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:55.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-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:55.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-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:55.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-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:55.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:56.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:56.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:56.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-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:56.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-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:56.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-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:56.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:56.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:56.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:56.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:56.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-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:56.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-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:56.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-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:56.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:56.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-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:56.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-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:56.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-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:56.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-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:56.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.077 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.089 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.563 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.564 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.571 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17: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-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17: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-10-05 20:17: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-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17: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-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.900 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.903 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.907 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.910 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.910 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.916 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.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-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:57.922 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:57.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-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:57.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-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:57.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-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:57.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-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:57.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.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-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.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-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.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-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.550 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.550 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17: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-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17: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-10-05 20:17: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-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17: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-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17: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-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.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-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.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-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.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-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.944 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.944 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.953 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.953 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.955 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.955 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:58.956 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:58.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-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:58.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-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:58.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-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:58.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-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:58.956 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.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-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.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-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.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-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.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-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.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-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.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-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.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-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.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-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.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-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.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-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.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-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.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-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.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-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.223 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.223 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.223 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.223 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:17:59.227 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:17:59.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:01.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:01.908 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:01.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:01.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.388 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.389 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.398 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.399 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.948 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:03.949 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:03.952 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:04.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:04.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:04.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.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-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:04.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:04.153 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.729 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.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-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.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-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.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-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.730 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.731 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.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-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.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-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.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-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.731 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.731 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.731 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.735 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.960 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.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-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.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-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.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-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.960 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:06.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:06.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-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:06.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-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:06.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-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:06.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-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:06.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.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-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:08.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-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:08.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.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-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.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-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.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-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:09.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:09.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-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:09.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-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:09.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-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:09.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-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:09.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.208 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.680 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.681 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.681 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.682 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.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-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.682 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.938 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.939 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:10.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:10.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.166 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.173 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.176 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.176 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.428 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:11.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:11.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-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:11.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-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:11.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-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:11.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-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:11.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.922 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.923 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.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-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.923 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.924 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.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-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.924 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.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-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.923 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.928 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.927 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.927 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.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-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.930 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.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-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.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-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.930 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.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-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.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-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.937 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:14.940 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:14.940 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.530 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.535 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.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-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.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-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.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-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.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-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.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-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.730 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.734 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:15.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.313 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.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-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.376 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.376 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.781 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.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-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.784 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.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-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.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-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.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-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.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-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.786 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.786 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.941 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.941 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.949 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:16.950 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:16.951 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.975 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.977 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.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-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.978 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.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-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.982 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:19.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:19.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-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:19.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:20.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:20.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:20.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-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:20.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-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:20.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-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:20.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-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:20.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-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:20.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:20.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-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:20.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-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:20.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-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:20.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-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:20.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-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:20.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.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-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.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-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.663 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.664 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.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-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.665 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.667 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.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-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.665 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.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-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.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-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.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-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.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-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.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-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.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-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.772 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.773 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.773 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.772 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:26.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:26.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.048 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.048 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.050 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.050 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.049 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.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-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.339 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.339 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.342 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.342 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.343 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.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-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.346 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:27.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:27.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-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:27.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-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:27.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-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:27.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-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:27.347 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.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-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.699 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.700 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.700 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.701 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.702 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.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-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.702 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:28.702 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:28.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-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:28.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-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:28.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-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:28.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-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:28.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.422 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.422 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.424 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.430 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.431 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18: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-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18: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-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:29.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-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:29.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-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:29.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-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:29.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-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.435 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18: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-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.436 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:29.438 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18: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-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18: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-10-05 20:18: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-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18: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-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18: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-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:29.438 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.308 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.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-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.310 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.310 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.315 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.315 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.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-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.315 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.715 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.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-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.717 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.717 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.717 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.768 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.769 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:30.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-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.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-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.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-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.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-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:30.769 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.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-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.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-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.618 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.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-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.620 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.620 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.622 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.626 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.629 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.629 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.631 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.632 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.636 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.637 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.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-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:31.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:31.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-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:31.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-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:31.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-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:31.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-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:31.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.002 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.003 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.002 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.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-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.003 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.394 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.395 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.394 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.395 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.396 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.397 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.400 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.400 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.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-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.530 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.531 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.531 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.532 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.532 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.533 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.532 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.533 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.534 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.535 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.540 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:32.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-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.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-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.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-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.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-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:32.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.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-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.410 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.412 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.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-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.580 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.579 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.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-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.580 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.585 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:33.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-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.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-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.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-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.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-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:33.584 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.138 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.138 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.138 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.138 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.139 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.146 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.223 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.224 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.228 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.230 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.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-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.422 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.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-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.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-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.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-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.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-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.625 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.625 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:34.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.130 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.148 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.148 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.365 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.366 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.367 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.367 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.368 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.368 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.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-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.377 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:35.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-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:35.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-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:35.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-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:35.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-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:35.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-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:35.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.028 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.030 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.030 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.032 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.033 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.033 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.035 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.149 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.151 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.151 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.151 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.152 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.158 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.158 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.378 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.379 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.379 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.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-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.388 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.388 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.941 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.942 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.943 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.943 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:36.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.008 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.009 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.010 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.010 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.011 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.009 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.012 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.012 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.189 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.454 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.456 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.537 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.537 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.537 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.959 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.959 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.959 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.960 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.963 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:37.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-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:37.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-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:37.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-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:37.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-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:37.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-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:37.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.106 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.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-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.111 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:38.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:38.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-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:38.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-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:38.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-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:38.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-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:38.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.584 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.585 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.587 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.588 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.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-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.589 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.589 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.589 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.589 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.590 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.590 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.591 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.591 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.591 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.591 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.592 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.592 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.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-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.592 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:39.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:39.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-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:39.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-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:39.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-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:39.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-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.445 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.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-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.451 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.451 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.452 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.453 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.456 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.927 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.928 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.928 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.929 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.928 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.929 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.929 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.931 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.937 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.976 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:40.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-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.976 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:40.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-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:40.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-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:40.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-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:40.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-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:40.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.190 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.191 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.191 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.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-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.882 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.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-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.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-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:41.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-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:41.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-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:41.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-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:41.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-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:41.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-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:41.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.213 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.213 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.214 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.224 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.225 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.230 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.234 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.234 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.600 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.601 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.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-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.604 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.758 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.759 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.760 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.760 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.760 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.764 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.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-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.764 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:42.766 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:42.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-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:42.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-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:42.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-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:42.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-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:42.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.076 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.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-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.383 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.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-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.385 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.385 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.386 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.386 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.386 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.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-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.460 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.462 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.819 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.819 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.821 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.821 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.822 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.821 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.912 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.912 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.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-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.912 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.913 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.913 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:44.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-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.913 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:44.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-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:44.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-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:44.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-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:44.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-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:44.914 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.600 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.601 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.602 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.602 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.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-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.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-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.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-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.602 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.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-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.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-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.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-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.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-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.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-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.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-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.603 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.603 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.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-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.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-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.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-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.604 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.604 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.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-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.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-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.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-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.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-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.605 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:46.611 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:46.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.017 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.017 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.021 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.117 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.119 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.119 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.121 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.121 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.456 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.456 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.458 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.458 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.459 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.459 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.458 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.460 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.461 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.826 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.826 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.828 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.828 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.828 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.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-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.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-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.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-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.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-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.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-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.936 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.936 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.937 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:47.937 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.367 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.368 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.369 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.370 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.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-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.371 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.372 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.696 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.699 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.795 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.796 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.797 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.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-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.799 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.799 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:48.802 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:48.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-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:48.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-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:48.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-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:48.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-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:48.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.066 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.066 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.067 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.069 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.451 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.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-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.453 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.700 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.702 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.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-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.704 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.705 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.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-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.715 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.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-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.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-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.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-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.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-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:53.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:53.718 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.200 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.202 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.202 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.205 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.208 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.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-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.209 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.209 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.209 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.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-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.209 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:54.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-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.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-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.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-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.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-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.210 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:54.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.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-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.080 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.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-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.080 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.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-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.474 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.476 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.476 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.478 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.480 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.480 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.610 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.610 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.610 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.611 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.622 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:56.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-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:56.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-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:56.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-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:56.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-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:56.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-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:56.622 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.874 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.877 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.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-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.877 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.965 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.965 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.966 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.966 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.966 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.966 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:57.967 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:57.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-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:57.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-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:57.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-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:57.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-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:57.967 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.040 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.040 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.040 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.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-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.040 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.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-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.046 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.049 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.048 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.051 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.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-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.051 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.055 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.056 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.057 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.461 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.462 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.463 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.468 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.697 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.697 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.697 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.697 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.698 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.698 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.698 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.698 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.699 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.699 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.699 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.699 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.830 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.832 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.832 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.833 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.835 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.915 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.915 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.915 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.916 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.915 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.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-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.916 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.917 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.917 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.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-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.917 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.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-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.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-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.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-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.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-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.917 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:58.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:58.918 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.184 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.541 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.542 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.542 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.543 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.543 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.543 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.544 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.544 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.544 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.899 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.903 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.968 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.969 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.970 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.970 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.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-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.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-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.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-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.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-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.970 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.971 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:18:59.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:18:59.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.332 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.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-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.335 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.336 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.657 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.658 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.658 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.658 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.658 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.659 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.659 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.659 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.659 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.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-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.660 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.722 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:00.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-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:00.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-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:00.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-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:00.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-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:00.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-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:00.722 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:03.088 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:03.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:03.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-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:03.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-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:03.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-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:03.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-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:03.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-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:03.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:03.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:05.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:05.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:05.423 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19: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-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:05.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:05.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:05.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:05.741 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:05.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-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:05.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-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:05.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-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:05.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-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:05.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-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:05.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.329 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.330 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.330 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.331 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.331 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.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-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.333 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.334 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.334 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.696 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.696 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.696 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.704 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.705 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.705 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.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-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.705 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.869 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.869 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.869 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.869 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.870 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.870 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.871 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:06.871 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:06.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-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:06.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-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:06.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-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:06.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-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:06.872 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.027 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.027 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.027 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.028 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.028 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.029 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.029 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.029 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.029 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.030 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.035 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.242 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.243 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.316 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.316 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.317 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.317 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.481 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.481 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.481 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.481 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.486 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.487 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.487 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.643 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.645 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.646 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.647 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.647 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.939 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.940 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.943 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.939 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.947 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.949 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.950 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:07.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-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.950 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.950 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:07.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-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:07.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-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:07.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-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:07.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-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:07.951 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.060 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.061 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.062 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.065 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.066 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.066 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.162 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.162 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.162 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.163 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.162 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.163 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.163 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.164 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.163 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.164 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.164 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.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-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.164 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.485 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.486 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.762 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.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-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.765 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.765 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.766 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.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-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.765 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.768 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.772 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.774 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.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-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.772 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:08.774 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:08.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-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:08.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-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:08.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-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:08.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-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:08.777 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.166 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.166 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.167 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.167 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.174 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.397 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.399 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.404 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.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-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.404 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.407 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.758 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.759 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.758 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.759 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.763 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:09.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-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:09.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-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:09.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-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:09.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-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:09.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-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:09.763 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.069 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.072 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.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-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.072 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.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-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.078 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.081 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.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-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.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-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.083 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.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-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:10.093 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:10.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.576 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.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-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.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-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.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-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.576 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.579 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.580 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.581 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.582 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.581 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.582 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.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-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.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-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.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-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.583 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.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-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.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-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.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-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.584 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.583 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.773 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.773 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.774 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.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-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.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-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.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-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.773 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:11.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-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.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-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.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-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.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-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:11.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.173 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.175 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.175 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.174 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.358 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.359 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.359 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.359 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.366 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.366 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.367 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.439 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.443 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.443 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.718 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.719 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.719 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.720 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.719 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.720 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.720 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.721 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.721 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.721 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.857 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.857 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.858 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.858 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:12.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-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:12.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-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:12.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-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:12.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-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:12.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-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:12.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.032 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.033 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.039 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.039 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.294 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.294 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.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-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.445 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.449 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.801 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.802 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.802 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.803 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.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-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.806 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.806 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.807 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.964 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.964 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.965 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.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-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.965 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:13.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-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:13.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-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:13.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-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:13.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-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:13.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.100 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.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-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.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-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.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-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.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-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.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-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.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-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:14.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:14.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-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:14.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-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:14.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-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:14.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-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:14.103 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.202 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.202 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.202 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.203 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.204 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.204 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.205 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.205 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.205 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.206 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.206 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.207 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.325 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.327 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.327 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.327 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.327 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.706 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.706 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.706 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.707 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.707 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.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-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.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-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.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-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.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-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.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-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:15.711 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:15.711 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.046 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.107 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.107 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.108 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.108 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.109 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.109 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.389 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.389 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.389 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.389 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.390 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.390 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.390 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.391 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.391 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.391 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.454 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.454 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.454 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.455 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.455 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.548 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.549 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.549 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.550 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.550 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.550 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.551 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.551 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.551 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.552 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.551 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.552 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.552 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.552 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.873 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.874 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.874 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.874 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.876 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.876 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.876 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.876 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.877 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.987 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.987 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.988 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.988 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.989 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.989 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.989 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:16.989 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:16.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-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:16.989 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.038 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.038 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.039 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.039 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.128 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.129 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:17.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-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:17.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-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:17.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-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:17.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-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:17.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-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:17.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.991 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.991 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.991 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.992 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.993 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.994 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.994 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.994 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:20.995 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:20.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-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:20.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.403 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.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-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.411 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.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-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.712 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.713 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.715 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.715 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.716 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.717 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.718 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.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-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.722 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:21.727 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:21.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-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:21.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-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:21.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-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:21.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-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:21.728 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.345 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.344 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.346 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.345 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.347 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.347 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.347 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.348 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.349 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.348 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.350 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.350 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.350 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.351 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.351 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.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-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.350 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.354 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.761 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.762 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.763 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.763 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.770 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.770 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.771 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.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-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.771 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.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-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:22.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-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:22.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-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:22.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-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:22.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-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:22.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-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:22.895 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.147 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.150 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.150 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.152 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.152 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.153 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.154 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.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-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.153 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.155 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.156 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.156 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.728 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.732 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.735 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.732 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:23.742 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:23.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-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:23.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-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:23.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-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:23.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-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:23.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.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-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.470 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.470 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.470 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.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-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.470 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.477 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.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-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.477 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.512 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.513 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.517 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.516 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.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-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.517 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.518 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.518 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.519 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.519 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.520 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.520 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.520 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.520 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.521 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.521 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.522 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.522 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.522 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.523 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.523 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.523 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.524 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.523 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.524 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.525 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:24.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-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.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-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:24.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-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:24.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-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:24.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-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:24.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:24.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.055 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.056 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.058 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.059 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.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-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.782 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.788 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.790 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.794 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.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-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.904 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.904 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.904 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.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-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.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-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.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-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.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-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:25.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:25.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.337 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.338 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.337 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.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-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.338 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.343 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.343 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.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-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.344 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.549 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.549 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.549 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.549 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.555 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.555 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.556 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.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-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.556 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.636 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.637 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.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-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.639 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.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-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.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-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.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-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.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-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.640 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:26.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:26.643 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.126 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.127 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.127 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.129 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.129 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.130 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.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-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.129 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.131 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.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-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.905 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.905 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.906 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.907 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.908 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.911 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:27.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-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.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-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.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-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.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-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.911 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:27.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.140 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.144 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.144 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.150 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.321 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.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-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.329 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.329 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.467 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.470 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.471 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.472 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.473 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.473 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.473 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.714 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.716 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.714 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.719 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.719 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.718 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.721 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.722 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.720 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.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-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.722 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.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-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.780 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.780 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.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-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.780 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.785 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.785 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:28.787 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:28.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-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:28.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-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:28.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-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:28.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-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:28.787 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.174 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.177 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.175 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.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-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.177 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.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-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.182 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.904 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.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-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.906 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.907 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.907 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:29.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:29.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-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:29.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-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:29.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-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:29.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-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:29.910 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.077 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.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-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.082 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.086 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.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-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.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-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.088 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.089 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.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-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.662 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.663 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.663 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.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-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.663 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.665 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.665 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:30.667 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:30.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-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:30.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-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:30.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-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:30.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-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:30.667 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.035 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.035 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.047 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.047 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.423 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.424 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.651 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.651 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.653 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.654 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.655 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.656 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.656 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.657 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.657 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.660 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.657 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.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-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.660 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:31.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:31.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-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:31.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-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:31.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-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:31.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-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:31.662 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.264 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.268 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.269 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.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-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.269 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.274 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.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-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.279 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.562 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.563 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.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-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.563 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.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-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.563 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.567 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.774 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.775 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.777 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.777 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.776 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.778 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.779 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.779 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.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-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:32.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-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:32.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-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:32.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-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:32.780 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:32.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:33.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:33.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:33.864 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:33.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-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:33.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-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:33.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-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:33.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-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:33.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-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:33.865 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.137 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.137 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.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-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.137 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.538 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.538 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.538 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.538 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.811 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.811 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.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-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.811 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.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-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.898 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.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-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.898 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:34.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-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:34.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-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:34.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-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:34.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-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:34.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-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:34.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.111 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.111 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.113 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.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-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.267 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.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-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.268 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.353 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.354 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.356 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.354 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.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-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.356 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.356 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.358 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.357 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.358 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.624 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.626 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.626 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.626 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.627 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.630 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.632 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.851 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.852 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.852 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.853 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.994 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.995 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.995 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.996 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.997 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.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-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.998 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.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-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:35.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-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:35.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-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:35.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-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:35.996 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:35.998 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:35.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.000 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.187 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.382 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.481 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.482 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.483 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.499 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.500 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.880 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.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-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.880 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:36.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:36.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-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:36.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-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:36.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-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:36.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-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:36.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.139 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.264 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19: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-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19: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-10-05 20:19: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-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19: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-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19: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-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.265 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.277 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.529 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.530 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.532 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.534 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.534 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.533 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.537 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.671 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.671 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.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-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.671 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.679 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.680 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:37.684 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:37.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-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:37.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-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:37.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-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:37.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-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:37.685 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.014 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.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-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.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-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.064 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.064 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.064 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.065 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.065 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.230 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.230 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.233 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.234 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.234 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.613 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.613 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.614 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.614 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.614 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.615 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.616 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.616 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.623 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.875 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.875 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.875 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.877 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.877 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.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-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.875 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.879 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.881 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.881 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.883 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.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-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:38.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:38.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-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:38.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-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:38.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-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:38.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-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:38.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.058 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.061 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.062 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.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-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.593 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.593 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.593 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.594 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.593 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.594 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.594 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.595 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.595 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.595 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.595 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.596 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.596 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.597 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.597 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.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-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.597 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.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-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.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-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.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-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.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-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.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-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.866 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.866 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.866 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:39.867 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.042 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.046 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.131 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.134 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.284 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.284 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.284 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.285 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.285 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.285 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.286 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.287 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.288 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.290 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.290 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.463 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.464 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.464 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.464 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.465 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.465 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.465 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.466 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.467 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.467 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.825 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.825 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.826 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.828 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.829 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.889 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.890 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.932 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.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-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.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-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.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-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.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-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.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-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:40.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:40.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.042 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.043 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.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-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.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-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.045 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.052 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.053 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.053 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.409 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.409 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.410 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.409 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.410 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.410 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.410 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.494 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.494 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.495 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.495 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.495 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.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-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:41.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:41.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-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:41.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-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:41.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-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:41.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-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:41.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.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-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.496 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.496 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.497 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.496 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.498 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.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-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.500 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.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-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.500 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.795 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.797 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.799 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.798 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.799 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.799 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.801 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.801 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.802 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.803 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.803 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.805 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.805 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:42.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-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:42.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-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:42.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-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:42.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-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:42.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-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:42.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.130 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.130 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.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-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.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-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.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-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.131 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.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-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.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-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.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-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.131 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.132 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.132 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.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-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.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-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.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-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.132 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.132 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.132 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.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-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.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-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.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-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.231 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.231 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.231 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.231 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.232 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.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-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.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-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.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-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.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-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.232 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.233 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.232 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:19:43.233 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.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-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.308 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.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-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.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-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.312 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.313 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.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-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.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-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.316 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.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-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.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-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.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-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.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-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.324 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.324 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:22.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:22.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:27.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:27.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-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:27.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-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:27.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-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:27.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-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:27.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-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:27.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:20:27.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:20:27.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-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:20:27.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-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:27.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-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:20:27.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-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:20:27.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-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:20:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.372 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.373 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.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-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.374 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.375 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.378 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.377 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.378 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.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-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.378 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.379 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.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-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.382 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.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-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.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-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.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-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.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-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.384 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:22.384 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:22.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:26.381 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:26.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-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:26.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-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:26.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-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:26.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-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:26.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-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:26.381 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:21:26.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:21:26.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-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:21:26.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-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:26.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-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:21:26.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-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:21:26.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-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:21:26.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.969 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.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-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.971 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.969 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.971 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.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-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.971 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.975 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.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-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.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-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.981 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.979 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.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-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.981 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.982 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.982 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.983 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.986 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.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-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.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-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.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-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.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-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.987 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:21.988 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:21.988 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:31.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:31.985 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:22:31.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-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:31.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-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:31.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-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:31.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-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:31.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-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:31.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:22:31.985 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.432 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.432 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.434 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.434 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.437 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.437 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.437 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.437 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.443 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:22.445 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:22.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-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:22.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-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:22.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-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:22.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-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:22.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:24.439 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:24.439 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:23:24.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-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:24.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-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:24.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-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:24.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-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:24.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-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:24.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:23:24.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-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:23:24.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-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:24.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-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:23:24.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-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:23:24.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-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:23:24.440 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.075 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.075 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.077 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.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-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.077 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.079 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.081 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.083 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.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-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.084 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.085 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.084 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.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-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.090 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.091 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:22.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-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.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-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.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-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.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-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:22.092 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:30.082 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:30.082 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:24:30.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-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:30.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-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:30.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-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:30.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-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:30.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-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:30.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:24:30.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-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:24:30.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-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:30.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-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:24:30.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-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:24:30.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-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:24:30.082 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.136 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.136 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.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-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.137 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.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-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.136 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.141 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.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-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.141 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.143 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.147 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.147 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.147 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.148 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.149 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.148 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:22.154 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:22.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-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:22.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-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:22.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-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:22.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-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:22.154 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:24.152 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:24.152 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:25:24.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-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:24.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-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:24.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-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:24.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-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:24.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-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:24.152 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:25:24.152 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.392 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.393 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.395 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.396 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.398 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.396 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.400 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.401 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.401 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.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-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:22.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:22.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-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:22.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-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:22.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-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:22.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-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:22.409 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:26.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:26.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:26:26.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-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:26.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-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:26.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-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:26.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-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:26.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-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:26.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:26:26.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-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:26:26.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-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:26.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-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:26:26.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-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:26:26.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-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:26:26.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.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-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.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-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.334 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.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-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.334 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.335 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.335 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.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-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.336 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.335 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.337 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.337 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.339 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.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-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.338 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.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-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.341 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.341 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:22.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-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.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-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.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-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.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-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.341 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:22.342 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:24.340 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:24.340 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:27:24.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-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:24.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-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:24.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-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:24.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-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:24.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-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:24.340 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:27:24.341 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.296 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.297 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.297 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.300 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.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-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.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-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.308 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:22.309 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:22.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-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:22.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-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:22.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-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:22.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-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:22.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:26.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:26.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:28:26.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-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:26.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-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:26.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-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:26.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-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:26.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-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:26.307 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:28:26.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-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:28:26.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-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:26.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-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:28:26.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-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:28:26.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-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:28:26.308 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.198 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.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-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.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-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.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-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.200 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.201 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.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-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.201 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.204 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.204 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.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-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.205 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.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-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.206 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.206 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.208 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:22.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-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:22.211 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:25.207 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:25.207 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:25.207 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:29:25.208 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.627 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.628 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.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-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.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-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.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-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.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-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.641 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.641 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.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-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.641 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.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-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.641 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.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-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.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-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.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-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.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-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:22.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:22.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:26.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:26.635 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:30:26.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-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:26.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-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:26.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-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:26.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-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:26.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-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:26.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:30:26.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-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:30:26.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-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:26.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-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:30:26.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-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:30:26.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-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:30:26.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.236 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.236 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.236 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.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-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.236 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.238 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.238 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.239 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.239 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.240 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.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-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.242 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.243 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.245 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.245 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.245 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.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-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.246 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.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-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.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-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.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-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.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-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:22.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:22.248 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:29.244 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:29.244 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:31:29.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-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:29.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-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:29.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-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:29.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-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:29.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-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:29.244 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:31:29.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-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:31:29.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-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:29.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-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:31:29.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-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:31:29.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-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:31:29.245 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.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-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.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-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.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-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.283 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.284 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.286 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.287 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.287 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.288 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.288 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.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-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.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-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.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-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.289 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.288 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.291 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.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-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.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-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.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-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.290 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.293 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.293 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.293 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.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-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.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-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.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-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.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-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:22.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:22.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:25.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:25.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:32:25.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-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:25.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-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:25.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-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:25.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-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:25.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-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:25.292 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:32:25.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.311 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.312 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.313 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.313 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.314 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.314 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.315 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.316 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.317 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.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-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.317 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.318 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.318 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.318 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.319 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.318 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.319 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.319 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.320 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.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-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.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-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.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-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.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-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.323 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.323 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:33:22.324 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:33:22.324 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.190 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.190 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.190 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.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-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.191 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.192 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.191 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.192 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.194 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.194 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.197 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.198 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.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-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.199 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.201 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.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-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.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-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.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-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.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-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.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-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.202 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.203 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.203 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.203 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:22.203 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:24.200 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:24.200 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:24.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:24.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-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:24.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-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:24.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-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:24.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-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:24.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-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:24.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.300 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.302 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.302 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.303 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.304 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.304 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.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-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.304 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.305 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.307 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.308 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.309 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.309 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.918 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.919 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.919 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.919 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:31.920 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.921 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:31.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-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:31.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-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:31.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-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:31.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-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.921 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34: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-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34: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-10-05 20:34: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-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34: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-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:31.921 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.425 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.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-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.428 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.429 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.429 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.688 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.688 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.688 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.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-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.688 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.689 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.690 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.690 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.690 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.825 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.826 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.826 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.827 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.827 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.828 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.827 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.831 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.832 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.831 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.832 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.833 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:32.834 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:32.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-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:32.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-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:32.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-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:32.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-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:32.835 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.424 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.425 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.426 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.424 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.426 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.427 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.429 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.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-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.430 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.430 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.430 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.431 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.431 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.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-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.431 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.995 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.995 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.995 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.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-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.995 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.997 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.997 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:37.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:37.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-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:37.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-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:37.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-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:37.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-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:37.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.275 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.275 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.276 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.276 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.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-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.277 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.276 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.415 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.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-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.599 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.599 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.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-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.600 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.601 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.601 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:38.603 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:38.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-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:38.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-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:38.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-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:38.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-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:38.603 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.093 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.094 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.106 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.106 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.342 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.343 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.343 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.344 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.345 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.345 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.346 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.514 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.515 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.515 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.521 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.521 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.522 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.522 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.694 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.694 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.694 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.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-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.694 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.695 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.695 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.695 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.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-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.696 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.933 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.933 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.933 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.934 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.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-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.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-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.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-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.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-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:43.935 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:43.935 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.111 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.112 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.112 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.113 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.113 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.113 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.113 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.291 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.291 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.291 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.292 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.292 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.292 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.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-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.293 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.490 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.490 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.490 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.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-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.490 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.491 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.491 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.491 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.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-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.491 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.722 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.723 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.723 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.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-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.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-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:44.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:44.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-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:44.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-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:44.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-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:44.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-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:44.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.067 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.067 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.067 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.067 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.067 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.068 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.068 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.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-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.068 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.305 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.305 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.305 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.305 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.306 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.306 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.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-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:45.307 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:45.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-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:45.307 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.100 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.101 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.104 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.105 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.105 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.105 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.448 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.448 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.448 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.449 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.452 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.452 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.452 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.453 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.501 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.501 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:46.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-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.501 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:46.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-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:46.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-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:46.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-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:46.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-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:46.501 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.371 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.374 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.375 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.375 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.377 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.377 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.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-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.379 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.382 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.381 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.382 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.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-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.732 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.733 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.734 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.737 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.738 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:47.796 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.796 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:47.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-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:47.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-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:47.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-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:47.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-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.797 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34: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-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34: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-10-05 20:34: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-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34: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-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:47.797 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.441 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.441 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.442 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.445 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.445 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.446 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.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-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.447 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.453 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.454 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.454 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.751 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.752 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.754 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.755 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.754 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.757 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.758 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.758 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.806 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.807 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:48.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-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.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-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.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-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.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-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.807 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:48.807 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.569 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.569 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.569 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.570 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.570 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.572 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.572 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.572 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.572 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.573 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.573 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.573 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.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-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.573 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.884 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.884 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.885 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.884 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.885 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.886 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.885 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.886 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.887 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.887 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.888 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.887 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.888 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.888 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.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-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.888 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.889 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.889 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.891 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.892 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.892 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.892 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.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-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:49.896 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:49.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-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:49.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-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:49.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-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:49.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-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.536 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.536 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.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-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.536 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.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-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.536 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.878 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.878 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.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-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.879 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.880 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.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-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.880 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.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-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.878 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.883 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.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-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.883 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.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-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:50.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:50.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-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:50.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-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:50.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-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:50.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-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:50.886 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.053 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.054 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.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-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.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-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.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-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.054 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.054 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.055 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.056 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.057 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.057 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.058 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.368 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.368 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.368 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.368 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.626 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.626 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:51.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-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.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-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.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-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:51.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-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:51.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-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:51.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-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:51.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-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:51.627 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.023 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.023 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.024 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.024 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.025 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.026 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.183 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.183 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34: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-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34: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-10-05 20:34: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-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34: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-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.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-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.187 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.187 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.187 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.188 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.188 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.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-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.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-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.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-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.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-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.190 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34:52.457 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.457 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:34: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-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:34: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-10-05 20:34: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-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:34: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-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:34: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-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:34:52.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.014 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.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-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.015 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.016 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.016 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.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-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.019 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.020 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.022 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.022 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.024 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.024 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.026 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.026 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.027 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.027 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:22.030 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:22.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-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:22.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-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:22.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-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:22.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-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:22.030 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:23.021 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:23.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:35:23.022 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:35:23.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.050 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.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-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.050 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.049 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.051 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.051 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.052 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.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-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.050 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.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-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.052 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.053 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.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-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.053 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.055 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.055 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.056 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.056 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.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-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.056 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.057 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.060 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.057 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.062 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.063 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:22.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-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.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-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.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-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.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-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.063 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:22.063 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:32.058 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:32.058 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:32.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:36:32.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.642 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.642 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.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-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.642 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.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-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.642 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.643 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.644 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.643 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.644 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.644 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.644 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.645 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.645 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.645 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.645 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.646 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.646 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.646 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.812 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.812 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.812 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.812 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.814 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.814 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.815 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.815 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.817 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.817 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.817 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.818 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.818 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.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-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.820 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.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-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.822 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.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-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.821 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.825 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.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-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.826 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.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-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.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-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.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-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.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-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.826 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:01.829 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:01.830 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.036 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.036 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.036 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.036 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.037 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.037 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.037 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.037 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.117 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.118 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.118 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.492 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.492 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.493 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.493 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.494 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.494 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.495 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.496 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.497 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.498 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.498 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.499 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.499 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.508 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.509 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.864 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.864 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.864 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.865 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.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-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.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-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.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-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.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-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.865 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.946 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.946 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.946 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.947 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.946 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.947 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.947 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.947 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.947 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.948 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:02.948 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:02.948 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.426 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.426 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.427 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.427 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.428 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.428 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.429 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.429 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.432 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.432 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.433 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.433 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.434 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.434 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.435 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.435 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.822 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.823 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.823 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.823 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.824 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.824 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.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-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.824 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.825 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.825 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.828 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.901 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.901 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.902 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.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-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:03.903 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:03.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-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:03.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-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:03.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-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:03.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-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:03.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.381 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.382 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.382 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.383 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.383 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.384 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.384 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.385 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.385 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.385 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.385 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.386 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.386 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.387 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.387 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.388 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.388 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.791 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.791 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.792 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.792 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.793 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.793 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.793 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.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-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.793 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.859 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.859 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.859 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.860 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.860 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.861 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.859 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.861 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.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-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:04.862 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:04.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-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:04.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-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:04.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-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:04.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-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:04.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.167 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.167 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.168 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.168 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.168 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.169 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.169 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.169 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.169 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.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-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.170 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.528 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.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-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.529 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.529 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.529 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.530 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.530 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.531 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.596 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.596 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.597 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.597 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.598 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.598 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.598 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.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-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.598 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.599 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.599 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:05.600 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:05.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-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:05.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-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:05.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-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:05.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-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:05.600 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.585 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.585 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.585 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.585 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.586 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.586 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.586 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.586 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.587 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.587 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.587 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.587 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.587 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.588 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.588 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.588 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.588 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.819 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.819 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.819 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.820 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.961 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.961 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.961 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.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-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.962 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.968 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.969 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:10.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:10.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-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:10.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-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:10.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-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:10.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-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:10.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.213 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.214 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.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-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.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-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.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-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.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-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.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-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.214 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.220 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.220 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:11.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:11.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.142 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.143 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.145 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.145 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.146 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.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-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.146 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.143 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.148 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.149 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.671 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.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-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.672 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.672 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.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-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.673 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.673 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.674 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.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-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.674 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.675 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.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-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.675 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.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-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.675 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.676 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.677 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.816 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.816 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.816 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.816 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.974 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.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-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.984 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.984 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.984 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:12.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-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:12.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-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:12.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-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:12.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-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:12.985 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.247 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.247 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.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-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.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-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.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-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.247 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.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-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.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-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.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-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.247 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.254 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.254 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.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-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.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-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.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-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.254 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.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-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.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-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.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-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.254 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.559 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.564 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.565 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.566 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.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-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.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-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.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-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.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-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.559 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.567 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.564 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.567 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.568 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.568 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:13.571 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:13.571 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.440 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.440 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.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-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.441 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.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-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.440 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.441 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.442 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.442 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.442 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.443 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.905 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.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-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.905 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.906 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.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-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.906 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.908 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.909 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.909 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.908 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.910 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.911 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.911 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:14.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-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:14.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-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:14.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-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:14.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-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:14.912 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.034 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.034 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.034 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.034 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.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-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.185 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.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-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.478 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.478 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.482 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.482 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.482 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.483 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.750 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.751 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.750 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.751 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.751 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.755 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.756 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.755 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.757 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.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-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.757 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.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-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.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-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.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-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.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-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.756 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:15.759 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:15.759 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.553 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.553 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.554 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.555 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.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-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.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-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.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-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.555 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.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-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.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-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.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-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.553 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.554 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.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-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.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-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.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-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.557 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.558 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:16.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-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.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-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.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-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:16.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-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:16.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-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:16.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-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:16.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-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:16.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.330 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.330 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.331 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.331 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.332 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.332 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.333 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.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-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.332 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.333 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.333 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.338 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.339 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.462 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.462 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.463 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.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-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.463 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.655 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.655 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.656 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.656 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.660 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.661 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:18.664 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:18.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-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:18.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-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:18.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-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:18.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-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:18.667 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.139 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.139 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.140 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.140 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.141 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.142 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.142 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.142 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.144 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.144 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.145 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.145 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.240 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.240 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.240 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.241 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.241 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.241 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.241 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.242 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.242 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.243 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.540 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.540 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.540 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.540 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.541 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.541 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.541 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.541 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.542 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.542 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.542 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.542 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.543 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.543 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.543 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.543 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.544 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.544 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.544 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.890 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.890 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.891 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.891 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.891 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.892 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.893 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.893 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.991 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.991 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.992 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.992 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.992 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.992 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.993 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.993 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.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-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.993 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:20.994 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:20.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-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:20.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-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:20.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-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:20.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-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:20.994 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.416 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.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-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.422 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.423 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.423 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.733 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.734 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.735 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.737 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.737 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.860 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.861 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.862 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.861 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.862 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.862 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.863 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.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-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.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-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.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-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.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-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.863 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.863 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.863 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:21.864 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.741 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.741 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.742 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.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-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.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-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.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-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.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-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.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-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.743 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.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-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.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-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.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-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.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-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.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-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:26.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:26.747 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.096 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.096 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.102 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.102 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.414 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.415 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.415 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.931 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.932 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.932 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.932 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.934 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.933 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.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-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.934 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.936 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.936 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.934 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.938 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.939 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.940 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.941 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.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-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.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-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.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-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.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-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.940 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.942 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.942 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.942 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.943 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.945 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.945 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.945 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:27.945 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.354 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.354 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.356 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.357 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.363 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.362 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.363 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.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-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.363 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.633 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.635 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.636 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.636 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.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-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.636 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.639 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:28.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-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.638 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:28.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-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:28.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-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:28.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-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:28.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-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.095 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.097 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.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-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.100 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.101 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.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-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.103 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.104 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.556 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.557 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.557 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.558 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.567 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.567 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.569 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.569 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.838 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.838 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.844 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.842 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.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-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.850 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.848 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.850 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.851 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.852 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.853 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:29.854 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:29.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-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:29.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-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:29.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-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:29.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-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:29.855 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.277 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.278 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.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-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.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-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.278 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.279 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.279 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.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-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.279 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.280 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.279 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.282 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.283 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.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-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.681 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.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-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.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-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.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-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.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-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.681 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.681 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.681 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.687 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.687 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:30.688 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:30.689 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.007 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.009 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.011 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.007 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.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-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.014 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.014 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.013 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.016 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.015 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.015 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.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-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.016 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.455 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.455 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.457 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.457 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.458 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.458 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.459 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.461 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.460 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.461 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.464 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.465 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.466 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.466 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.467 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.467 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.469 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.469 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.471 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.471 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.925 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.925 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.926 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.926 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.935 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.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-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.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-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.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-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.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-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.935 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:31.937 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:31.938 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.277 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.277 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.284 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.284 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.289 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.291 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.295 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.295 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.296 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.297 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.298 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.298 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.893 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.893 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.894 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.894 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.894 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.895 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.894 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.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-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.895 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.899 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.900 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.900 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:32.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-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.901 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.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-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.900 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.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-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:32.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-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:32.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-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:32.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-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.901 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.903 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.903 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:32.904 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:32.904 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.085 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.085 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.086 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.086 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.087 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.090 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.091 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.092 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.092 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.093 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.420 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.420 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.421 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.421 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.421 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.421 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.767 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.767 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.769 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.769 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.769 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.770 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.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-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.770 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.771 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.775 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.775 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.778 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.779 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.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-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.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-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.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-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.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-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.779 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:35.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:35.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.086 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.086 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.086 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.087 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.087 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.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-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.087 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.088 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.088 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.088 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.089 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.088 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.090 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.089 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.091 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.091 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.090 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.092 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.093 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.390 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.391 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.392 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.392 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.393 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.394 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.395 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.396 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.396 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.397 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.398 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.398 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.399 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.400 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.400 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.401 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.740 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.740 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.742 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.743 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.742 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.881 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.881 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.882 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.882 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.883 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.884 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:36.886 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:36.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-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:36.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-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:36.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-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:36.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-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:36.887 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.196 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.197 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.197 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.198 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.197 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.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-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.198 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.199 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.200 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.199 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.200 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.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-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.201 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.325 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.325 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.326 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.326 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.328 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.328 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.328 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.328 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.700 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.700 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.701 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.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-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.703 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.703 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.703 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.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-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.703 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.704 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.899 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.899 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.899 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.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-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.899 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.902 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.902 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:37.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-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.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-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.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-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.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-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.902 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:37.903 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.270 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.271 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.271 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.272 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.270 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.274 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.271 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.275 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.276 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.275 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.278 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.444 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.444 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.444 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37: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-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.444 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.446 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.446 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.788 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.788 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.789 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.790 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.790 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.792 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.792 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.791 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.795 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.796 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.798 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.800 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.980 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.980 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.980 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.980 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.986 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.986 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:38.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-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.986 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:38.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-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:38.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-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:38.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-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:38.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-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:38.986 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.401 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.402 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.402 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.402 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.402 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.403 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.403 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.404 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.403 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.404 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.405 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.405 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.405 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.405 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.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-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.407 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.744 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.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-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.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-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.842 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.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-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.842 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.842 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.843 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.843 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.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-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.843 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.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-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.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-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.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-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.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-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.844 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.844 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.845 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:40.846 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:40.847 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.214 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.214 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.280 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.280 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.280 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.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-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.281 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.281 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.282 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.281 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.282 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.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-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.282 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.283 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.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-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.283 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.742 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.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-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.743 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.744 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.746 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:41.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-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:41.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-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:41.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-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:41.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-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:41.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-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:41.746 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.133 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.133 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.133 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.134 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.134 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.134 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.135 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.135 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.136 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.210 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.210 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.210 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.211 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.211 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.212 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.212 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:42.213 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:42.213 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.215 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.215 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.217 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.218 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.218 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.219 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.219 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.219 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.474 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.474 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.475 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.475 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.475 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.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-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.475 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.476 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.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-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.476 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.477 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37: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-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37: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-10-05 20:37: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-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37: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-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37: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-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.477 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.781 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.781 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.782 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.782 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.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-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.782 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.783 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.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-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.782 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.783 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.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-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.783 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.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-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.783 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:47.784 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:47.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-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:47.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-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:47.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-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:47.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-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:47.784 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.107 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.107 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.108 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.108 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.109 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.109 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.110 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.110 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.110 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.110 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.112 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.112 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.406 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.406 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.406 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.407 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.406 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.407 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.407 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.408 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.408 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.408 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.408 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.708 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.708 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.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-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.708 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.709 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.709 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.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-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.709 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:48.710 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:48.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-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:48.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-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:48.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-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:48.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-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:48.710 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.895 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.896 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.896 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.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-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.896 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.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-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.897 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.897 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.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-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.897 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:49.898 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:49.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-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:49.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-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:49.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-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:49.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-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:49.898 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.115 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.115 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.115 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.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-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.115 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.116 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.116 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.116 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.116 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.117 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.117 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.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-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.117 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.320 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.321 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.321 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.321 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.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-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.322 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.322 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.322 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.322 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.323 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.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-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.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-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.751 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.752 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.752 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.752 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.752 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.753 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.753 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.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-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.753 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.754 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:50.755 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:50.755 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.266 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.266 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.267 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.267 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.268 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.269 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.268 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.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-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.269 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.270 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.270 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.368 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.369 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.369 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.370 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.371 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.373 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.373 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.723 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.724 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.723 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.724 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.724 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.725 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.724 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.725 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.725 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.726 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.725 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.726 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.726 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.726 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.726 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.727 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:52.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-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.727 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:52.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-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:52.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-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:52.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-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:52.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-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:52.727 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.170 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.171 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.170 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.171 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.171 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.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-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.171 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.172 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.172 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.172 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.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-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.172 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.173 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.173 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.248 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.248 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.249 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.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-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.249 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.250 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.250 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.250 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.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-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.250 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.251 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.251 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.251 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.251 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.616 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.616 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.616 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.616 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.617 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.617 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.617 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.617 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.618 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.618 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.619 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.618 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.619 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:53.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-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.619 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:53.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-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:53.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-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:53.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-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:53.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-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:53.619 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.017 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.018 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.018 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.018 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.019 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.019 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.019 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.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-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.019 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.021 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.093 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.093 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.094 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.094 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.094 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.095 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.094 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.095 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.095 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.096 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:37:54.096 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:37:54.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-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:37:54.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-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:37:54.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-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:37:54.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-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:37:54.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.741 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.742 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.742 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.743 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.743 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.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-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.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-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.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-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.743 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.744 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.743 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.744 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.744 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.745 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.744 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.745 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.745 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.745 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.746 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.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-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.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-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.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-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.746 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.747 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.747 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:01.998 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:01.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-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:01.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-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:01.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-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:01.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-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:01.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.003 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.004 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.012 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.012 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.012 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.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-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.013 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.013 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.014 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.016 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.015 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.016 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.016 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.018 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.017 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.021 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.021 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.020 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.022 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.031 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.031 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.227 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.227 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.228 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.229 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.306 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.306 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.308 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.309 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.310 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.310 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.730 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.731 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.731 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.732 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.733 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.733 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.734 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.734 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.734 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.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-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.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-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.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-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.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-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.734 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.736 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.736 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.737 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.738 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:02.738 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:02.739 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.126 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.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-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.126 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.126 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.127 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.127 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.215 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.215 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.216 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.216 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.216 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.216 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.217 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.217 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.217 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.218 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.218 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.620 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.621 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.621 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.622 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.622 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.623 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.623 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.624 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.621 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.625 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.626 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.627 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.628 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.628 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.630 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:03.631 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:03.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-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:03.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-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:03.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-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:03.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-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:03.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.043 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.043 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.044 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.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-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.045 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.045 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.046 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.122 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.123 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.123 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.124 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.123 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.124 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.124 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.124 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.125 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.125 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:04.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-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.125 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:04.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-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:04.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-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:04.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-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:04.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-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:04.125 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.176 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.176 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.177 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.178 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.178 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.179 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.178 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.179 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.179 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.180 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.179 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.180 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.180 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.181 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.180 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.181 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.181 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.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-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.181 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.182 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.182 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.544 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.544 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.545 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.545 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.545 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.545 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.546 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.546 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.547 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.547 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.631 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.632 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.632 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.633 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.632 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.633 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.633 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.634 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.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-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.634 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.635 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.974 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.975 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.976 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.975 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.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-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.976 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.977 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.977 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.977 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.977 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.978 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.977 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.978 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.978 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.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-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.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-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.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-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.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-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.979 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.981 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.981 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:12.982 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:12.982 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.417 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.417 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.417 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.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-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.417 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.418 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.418 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.418 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.419 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.418 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.419 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.419 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.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-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.419 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.502 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.502 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.502 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.503 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.503 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.504 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.503 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.504 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.504 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.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-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.505 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:13.505 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:13.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-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:13.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-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:13.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-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:13.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-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:13.506 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.524 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.525 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.525 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.525 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.526 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.526 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.526 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.527 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.526 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.527 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.527 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.528 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.527 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.528 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.528 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.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-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.528 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.529 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.529 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.999 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.999 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:17.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-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.999 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:17.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-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:17.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-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:17.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-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:17.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-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:17.999 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.005 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.005 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.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-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.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-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.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-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.005 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.005 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.357 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.364 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.358 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.364 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.365 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.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-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.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-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.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-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.369 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.370 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.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-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.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-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.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-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.370 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.366 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.371 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.371 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.367 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.371 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.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-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.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-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.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-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.372 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:18.376 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:18.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-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:18.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-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:18.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-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:18.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-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:18.376 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.074 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.076 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.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-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.074 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.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-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.076 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.076 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.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-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:19.081 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:19.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-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:19.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-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:19.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-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:19.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-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:19.082 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:20.715 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:20.715 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:20.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-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:20.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-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:20.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-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:20.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-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:20.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-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:20.716 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:20.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-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:20.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-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:20.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-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:20.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-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:20.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-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:20.716 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.057 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.058 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.058 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.059 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.059 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.058 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.060 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.060 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.061 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.061 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.062 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.221 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.221 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.221 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.221 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:21.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.224 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.224 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.225 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.225 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.226 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.226 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.226 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.227 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.227 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.228 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.228 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.229 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.229 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.651 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.651 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.652 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.652 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.652 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.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-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.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-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.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-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.652 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.653 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.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-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.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-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.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-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.653 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.654 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.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-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.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-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.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-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.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-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.654 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.734 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.735 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.735 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.735 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.736 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.736 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:22.737 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:22.737 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.097 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.097 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.098 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.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-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.098 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.099 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.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-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.184 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.184 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.184 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.185 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.185 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.185 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.186 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.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-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.186 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.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-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.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-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.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-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.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-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.186 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:23.186 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:23.187 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.298 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.299 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.298 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.299 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.299 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.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-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.299 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.300 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.300 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.300 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.301 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.300 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.301 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.301 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.301 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.302 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.301 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.302 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.303 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.303 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.701 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.701 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.701 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.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-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.701 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.707 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.707 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:27.708 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:27.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-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:27.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-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:27.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-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:27.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-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:27.709 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.031 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.031 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.032 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.032 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.033 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.041 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.041 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.041 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.042 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.041 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.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-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.042 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.043 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.046 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.048 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.048 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.624 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.624 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.625 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.625 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.626 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.626 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.629 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.630 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.631 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.634 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.630 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.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-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.635 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.636 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.634 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.637 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.637 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.638 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.638 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.638 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.639 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.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-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.639 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:28.640 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:28.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-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:28.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-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:28.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-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:28.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-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:28.640 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.411 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.411 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.411 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.412 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.412 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.413 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.412 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.413 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.413 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.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-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.413 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.414 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.414 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.414 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.414 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.415 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.415 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.416 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.416 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.420 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.420 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.823 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.826 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.824 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.828 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.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-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.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-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.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-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.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-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.827 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.829 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.830 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.831 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.829 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.832 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:30.831 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:30.833 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:31.044 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:31.044 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:31.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-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:31.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-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.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-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:31.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-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.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-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.044 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:31.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-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:31.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-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.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-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:31.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-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.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-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.045 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:31.054 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.054 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:31.055 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:31.056 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.097 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.098 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.098 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.099 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.099 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.100 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.099 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.101 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.102 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.101 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.102 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.103 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.103 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.104 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.104 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.105 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.106 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.446 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.446 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.447 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.447 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.447 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.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-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.448 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.449 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.449 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.450 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.450 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.558 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.559 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.560 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.560 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.562 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.562 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.565 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.565 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.566 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.566 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.972 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.972 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor [-] The Neutron API workers count is zero: RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 989, in notify 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 117, in get_node 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 95, in _load_hash_ring 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor File "/var/lib/openstack/lib/python3.12/site-packages/neutron/common/ovn/hash_ring_manager.py", line 63, in _wait_startup_before_caching 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.972 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.973 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.973 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.973 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.973 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:32.974 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:32.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-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:32.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-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:32.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-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:32.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-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:32.974 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.078 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.078 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.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-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.078 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.079 15 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.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-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.079 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.079 15 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.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-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.080 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor 2026-10-05 20:38:33.080 12 ERROR neutron.common.ovn.hash_ring_manager [-] The Neutron API workers count is zero 2026-10-05 20:38:33.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-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor Traceback (most recent call last): 2026-10-05 20:38:33.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-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor target_node, node_last_touch = self._hash_ring.get_node( 2026-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._load_hash_ring() 2026-10-05 20:38:33.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-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor self._wait_startup_before_caching or 2026-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-10-05 20:38:33.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-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor raise RuntimeError(msg) 2026-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor RuntimeError: The Neutron API workers count is zero 2026-10-05 20:38:33.081 12 ERROR neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovsdb_monitor